/*   
Theme Name: chuapp
Theme URI: http://www.chuapp.com
Description: 
Author: 大漠，高不高云上飘
Version: 1.0
*/
@charset "utf-8";
@font-face {
	font-family: 'open_sansregular';
    src: url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-regular-webfont.eot');
    src: url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-regular-webfont.woff') format('woff'),
         url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'open_sansregular';
    font-style: normal;
    font-weight: 700;
    src: url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-bold-webfont.eot');
    src: url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-bold-webfont.woff') format('woff'),
         url('http://www.chuapp.com/wp-content/themes/chuapp/font/opensans-bold-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'HelveticaNeueLTPro';
    src: url('http://www.chuapp.com/wp-content/themes/chuapp/font/HelveticaNeueLTPro-Th.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
html { color:#5f5f5f;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { margin:0;padding:0; font-family: 'open_sansregular','Helvetica Neue',Arial,'Hiragino Sans GB','Microsoft YaHei','WenQuanYi Micro Hei',sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
input,select,textarea { font-size:100%;}
table { border-collapse:collapse;border-spacing:0;}
th { text-align:inherit;}
fieldset,img { border:0; display:block;}
iframe { display:block;}
abbr,acronym { border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:500;}
ol,ul {list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:500;}
q:before,q:after { content:'';}
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup { top: -0.5em; }
sub { bottom: -0.25em; }
a { -webkit-transition: all 400ms ease-in-out;
-moz-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out; }
a:hover { text-decoration:none;}
ins,a { text-decoration:none;}
.fn-clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.fn-clear { zoom:1;}
body .fn-hide { display:none;}
.fn-left,.fn-right { display:inline;}
.fn-left { float:left;}
.fn-right { float:right;}
.fn-text-overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
/*header*/
body { background:#f4f5f9; position:relative;}
.header-top-wrap { background:#404040; width:100%; height:40px; line-height:40px;}
.header-top { width:1200px; margin:0 auto; position:relative;}
.header-top p.fn-left { color:#e3e3e3; font-size:14px;} 
.header-top div.fn-right a {font-size:14px;}
.header-top div.fn-right a.a01 { color:#43b7e0; margin-left:18px;}
.header-top div.fn-right a.a02 { color:#44b549; margin-left:18px;}
.header-top div.fn-right a.a02 img { position:absolute; right:0; top:40px; z-index:99991; display:none;}
.header-top div.fn-right a.a02:hover img { display:block;}
.header-top div.fn-right a.a03 { color:#a2da53;}
.header-top div.fn-right a.a04 { color:#ff9900; margin-right:18px;}
.header-wrap { width:100%;  border-bottom:1px solid #d6d4d4; background:#fff; position:absolute; z-index:9999; top:40px;}
.header { width:1200px;height:70px; margin:0 auto; position:relative;}
.header-logo { width:223px;}
.sideber-contribute { margin:30px 0 0 29px;}
.nav li { float:left;}
.nav li a { display:block; color:#222; font-size:18px; font-weight:700; line-height:70px; text-align:center;}
.nav li a:hover { text-decoration:none;}
.nav li.li01 a,.nav li.li05 a { width:101px;}
.nav li.li02 a,.nav li.li03 a, .nav li.li04 a { width:90px;}
.nav li.li06 a { width:75px;}
.nav li a:hover, .nav li a.hover {color:#ff1e00;}
.header-search { width:246px; height:34px; border:1px solid #bfbfbf; border-radius:5px; margin-top:17px; overflow:hidden;} 
.header-search #s { background-color:transparent; border:medium none; outline:none; font-size:14px; margin-top:6px; height:22px; width:208px; line-height:22px; text-indent:10px;float:left;color:#3f3f3f;}
.header-search #searchsubmit { background:url(../images/s.png) no-repeat 10px 10px; border:medium none; width:36px; height:34px; cursor:pointer; float:right; text-indent:-999em;}
.header-search .screen-reader-text { display:none;}
.header-contribute-index { font-size:14px; margin:24px 0 0 20px;}
.header-contribute-index a {color:#3f3f3f;}
.header-contribute-index a:hover { color:#f65544; text-decoration:none;}
.header-contribute-index img { margin:-9px 0 0 10px; float:right; border-radius:18px;}
.search-no { background:url(../images/search-no.png) no-repeat center center; width:40px; height:40px; margin:16px 5px 0 0; cursor:pointer;}
.search-no:hover {background:url(../images/s.png) no-repeat 13px 13px;}
.login-reg { text-align:right; width:129px; line-height:70px;}
.login-reg a { font-size:14px; font-size:14px; color:#3f3f3f;}
.content { width:1200px; margin:0 auto; padding:70px 0 30px 0;}
.player ul .li01 {width:800px; height:450px; position:relative;}
.player ul .li01:hover .player-share .bdsharebuttonbox a.bds_tsina { opacity:100; filter:alpha(opacity=100); right:70px;}
.player ul .li01:hover .player-share .bdsharebuttonbox a.bds_weixin { opacity:100; filter:alpha(opacity=100); right:20px;}
.player ul .li01 a.imgs { display:block; }
.player ul .li01 a.imgs img { width:800px; height:450px;}
.player ul .li01 a.imgs div.player-bg { position:absolute; left:0; top:0; z-index:1; width:800px; height:450px; background:url(../images/player-bg-b-hover.png) repeat-x; }
.player ul .li01 a.imgs div.player-time { background:url(../images/s.png) no-repeat -150px 0; width:50px; height:72px; position:absolute; top:30px; left:30px; z-index:2; color:#fff; font-size:14px; font-weight:700; text-align:center; line-height:22px; padding-top:8px;}
.player ul .li01 a.imgs div.player-title { position:absolute; z-index:2; bottom:25px; left:30px; color:#fff; width:600px; -webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-ms-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out; }
.player ul .li01 a.imgs div.player-title h2 { font-size:30px;  font-weight:700; line-height:36px; margin-bottom:12px;}
.player ul .li01 a.imgs:hover div.player-title { color:#f65544;}
.player ul .li01 a.imgs:hover div.player-bg { background:url(../images/player-bg-b.png) repeat-x;}
.player ul .li01 a.imgs div.player-title p { font-size:14px; line-height:22px;} 
.player-share .bdsharebuttonbox a { width:40px; height:40px; background:url(../images/s.png) no-repeat; padding:0;position:absolute; margin:0; right:10px; top:30px; z-index:3; opacity:0; filter:alpha(opacity=0);}
.player-share .bdsharebuttonbox a.bds_tsina { background-position:0 -110px;}
.player-share .bdsharebuttonbox a.bds_weixin { background-position:-97px -110px;}
.player-share .bdsharebuttonbox a.bds_tsina:hover { background-position:0 -200px;}
.player-share .bdsharebuttonbox a.bds_weixin:hover { background-position:-97px -200px;}
.player ul .li02 , .player ul .li02 a.imgs img { width:400px; height:225px;}
.player ul .li02 a.imgs div.player-bg { background:url(../images/player-bg-s-hover.png) repeat-x; width:400px; height:225px;}
.player ul .li02 a.imgs:hover div.player-bg { background:url(../images/player-bg-s.png) repeat-x;}
.player ul .li02 a.imgs div.player-title { bottom:13px; width:260px;}
.player ul .li02 a.imgs div.player-bg { width:400px; height:225px;}
.player ul .li02 a.imgs div.player-title h2 { font-size:18px; line-height:24px;}
.content-main { margin-top:30px;}
.content-main-hot { width:129px;}
.content-main-hot h3, .content-main-category h2,  .content-main-category h2 a { font-size:24px; color:#f65544; font-weight:700; margin:-4px 0 16px 0;}
.content-main-hot h3 { font-size:20px;}
.content-main-hot ul li a { font-size:16px; font-weight:700; color:#333; line-height:26px;}
.content-main-hot ul li a:hover {color:#f65544; text-decoration:none;}
.content-main-cont { width:670px; min-height:500px; background:#fff; border:1px solid #878c91; border-radius:5px; position:relative;}
.content-main-cont .post { position:relative;}
.content-main-cont .post:hover a .li-title { color:#f65544;}
.content-main-cont .post:hover .content-main-hover { height:100%;}
.content-main-cont .post a { display:block;  padding:20px 30px 16px; border-bottom:1px solid #d9d9d9; margin-top:-1px; min-height:120px;}
.content-main-cont .post a img { margin-right:19px; width:213px !important; height:120px !important; float:left; _display:inline;}
.content-main-cont div:first-child a { padding:30px 30px 16px 30px;}
.content-main-cont div:first-child .single-author-head a { padding:0;}
.content-main-cont .content-main-flash {  font-size:14px; padding:16px 30px; width:610px; border-bottom:1px solid #d9d9d9;}
.content-main-cont .content-main-flash h2, .content-main-cont .content-main-flash h3 {color:#f65544; font-weight:700; font-size:20px; margin-bottom:12px;}
.content-main-cont .post ul { width:378px; margin-top:-5px;}
.content-main-cont .post ul li.li-label span { font-size:12px; color:#333;}
.content-main-cont .post ul li.li-label em {color:#f65544; font-size:14px; font-weight:700;}
.content-main-cont .post ul li.li-title { font-size:20px; color:#333; margin:0px 0 12px 0; font-weight:700; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -ms-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out;}
.content-main-cont .post ul li.li-description { color:#7f7f7f; font-size:14px; line-height:22px;}
.content-main-hover { width:6px; height:0; position:absolute; background:#f65544; left:0; top:0;  -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -ms-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out;}
.content-main-cont .content-main-discuss ul { width:370px; margin-left:20px;}
.content-main-cont .content-main-discuss a img { margin:0; float:left; width:120px !important; height:120px !important; _display:inline; border-radius:30px;}
.content-main-discuss-grade {width:94px; height:101px; color:#f65544; font-size:14px; text-align:center; padding-top:13px;}
.content-main-discuss-grade em { font-size:50px; line-height:48px; letter-spacing:-3px; font-family:'HelveticaNeueLTPro',Arial;}
.content-main-discuss-grade span { font-weight:700;}
.content-main-add a { display:block; height:32px; line-height:32px; color:#010000; font-size:14px; margin:20px auto; width:190px;}
.content-main-add a span { display:block; background:url(../images/s.png) no-repeat -169px -276px; width:32px; height:32px; margin-right:10px;}
.content-main-add a:hover { background:#f65544; color:#fff; text-decoration:none;}
#infscr-loading { margin:30px 0 0 30px;}
.category { margin-top:30px; border-top:1px solid #d9d9d9;}
.category-daily { padding:30px 0 10px; border-bottom:1px solid #d9d9d9;}
.category-daily dt { width:100px;}
.category-daily dt h2 { font-size:24px; color:#f65544; font-weight:700; margin-bottom:15px;} 
.category-daily dt li a {color:#333; font-size:16px; line-height:26px;}
.category-daily dd { float:right; margin-left:30px;}
.category-daily dd a { display:block; width:336px;}
.category-daily dd a img { width:336px; height:189px;}
.category-daily dd a:hover { text-decoration:none;}
.category-daily dd a:hover h3 { color:#f65544;}
.category-daily dd a h3 { color:#222; font-size:20px; font-weight:700; margin:5px 0 13px;-webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -ms-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;}
.category-daily dd a p { color:#7f7f7f; font-size:14px; line-height:22px;}
.category-height { height:160px; overflow:hidden;}
.category-daily .content-main-add { margin-left:130px;}
.content-right-low { width:399px;}
.content-right-low h2, .content-right-ranking h2 { color:#f65544; font-size:20px; font-weight:700; padding-bottom:10px; margin:-6px 0 0 30px;}
.content-right-low h2 a { color:#a0a0a0; font-size:14px; font-weight:normal; margin-top:6px;}
.content-right-low h2 a:hover { color:#f65544; text-decoration:none;}
.content-right-low ul li, .content-right-ranking ul li { padding-left:29px; position:relative;}
.content-right-low ul li:hover .content-main-hover, .content-right-ranking ul li:hover .content-main-hover { height:100%;}
.content-right-low ul li:hover a dt { color:#f65544;}
.content-right-low ul li a, .content-right-ranking ul li a { display:block; padding:15px 0; width:370px; height:62px; border-top:1px solid #b5b5b5;}
.content-right-low ul li a img { width:62px !important; height:62px !important; float:left;}
.content-right-ranking ul li a img { border-radius:15px;}
.content-right-low ul li dl { margin-left:15px; width:290px;}
.content-right-low ul li dl dd { margin-top:-6px;}
.content-right-low ul li dl dd span { color:#292929; font-size:14px;}
.content-right-low ul li dl dd em { color:#292929; font-size:12px;}
.content-right-low ul li dl dt { font-size:16px; color:#292929; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -ms-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out; line-height:25px;}
.content-right-bottomline { height:6px; background:#f65544; margin-left:29px;}
.content-right-ranking { margin-top:30px; width:399px;}
.content-right-ranking li a h5 { font-size:30px; color:#f65544; line-height:62px; margin-left:7px; width:37px; font-family:'HelveticaNeueLTPro',Arial;}
.content-right-ranking li a h4 { background:#f65544; width:44px; text-align:center; height:44px; line-height:44px; color:#fff; font-size:20px; border-radius:5px; float:left; font-family:'HelveticaNeueLTPro',Arial; margin-top:10px;}
.content-right-ranking li a dl { margin:3px 15px 0; width:190px;}
.content-right-ranking li a dl dt { color:#292929; font-size:16px; width:190px;}
.content-right-ranking li a dl dd { font-size:12px; color:#807f7f;}
.content-right-ranking li a dl dd span { color:#252525;}
.content-right .free { width:368px; border:1px solid #a4a4a4; border-radius:5px; text-align:center; margin:0 0 30px 29px; background:#fff;}
.content-right .free div img { margin:20px 0 20px 20px; border-radius:30px;}
.content-right .free a { display:block; width:74px; color:#37aef9; font-size:14px; background:#fff; border:1px solid #37aef9; padding:6px 14px; border-radius:5px; margin:0 auto;text-decoration:none;}
.content-right .free dl { width:176px; margin:0 11px;} 
.content-right .free .free-title { font-size:18px; font-weight:700;}
.content-right .free .free-price { text-decoration:line-through; font-size:14px; font-family:'HelveticaNeueLTPro',Arial; color:#f65544; line-height:30px;}
.content-right .free .free-score {  font-size:12px; line-height:24px;}
.content-right .free .free-h { margin-top:15px; font-size:14px; color:#f65544; font-weight:700;}
.main-top { background:url(../images/main-top.png) no-repeat left top; width:672px; height:5px; position:absolute; left:-1px; top:-1px; z-index:1;}
.main-leftbottom { background:url(../images/main-leftbottom.png) no-repeat left; width:5px; height:5px; position:absolute; bottom:-1px; left:-1px; z-index:1;}
.content-main-category h2, .content-main-search { margin:24px 0 0; padding: 0 0 26px 30px; border-bottom:1px solid #d9d9d9;}
/*列表和正文页*/
.content-main-page { margin:30px 0 30px 30px; width:610px;}
.content-main-page a { font-size:14px; color:#010000; border:1px solid #c0c0c0; padding:6px 11px; margin-right:10px; border-radius:5px; background:#fff; display:inline-block;}
.content-main-page a:hover { background:#c9c9c9; color:#333232; border:1px solid #c9c9c9; text-decoration:none;}
.content-main-page span {font-size:14px; color:#fff; border:1px solid #f65544; padding:6px 11px; margin-right:10px; border-radius:5px; background:#f65544;}
.content-single-page a { margin-right:5px;}
.content-single-page a span { padding:0; margin:0; border:none; background:none; color:#010000;}
.content-main-hot ol li { margin:0 29px 10px 0;}
.content-main-hot ol li a {font-size:14px; color:#2d2d2d; font-weight:700;}
.content-main-hot ol li a span { display:block; color:#f65544; font-size:12px; font-weight:normal; margin-top:2px;}
.content-main-hot ol li a:hover { text-decoration:none; color:#f65544;}
.content-main-normal { padding:0 30px 0 0; width:770px; border-right:1px solid #f4babc;}
.bNav { margin-top:-6px;}
.bNav a { color:#888787; font-size:14px;}
.bNav span { color:#454750; font-size:14px;}
.content-main-normal h1 { color:#4d4d4d; font-size:26px; font-weight:700; margin:20px 0 12px ; line-height:42px;}
.single-author { padding-bottom:20px; margin-bottom:10px; border-bottom:1px solid #c1c1c1;}
.single-author img { border-radius:20px;}
.single-author a span { margin:10px 0 3px 12px; color:#f65544; font-size:14px;}
.single-author a em { color:#202020; font-size:20px; margin:6px 0 0 5px; font-weight:700;}
.single-author span.fn-right { color:#858383; font-size:12px; margin-top:13px;}
.appstore { padding:20px; border:1px solid #a4a4a4; border-radius:5px; margin-top:23px; background:#fff;}
.appstore .appstore-icon img { border-radius:25px;}
.appstore dl { margin:0 20px; text-align:center; width:486px; line-height:22px;}
.appstore dl dt { color:#f65544; font-size:20px; font-weight:700; width:488px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.appstore dl .dd01 { color:#242424; font-size:12px; width:488px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.appstore dl .dd02 { color:#f65544; font-size:12px; margin:-3px 0 3px 0;}
.appstore dl .dd03 a { color:#37aef9; font-size:16px; background:#fff; border:1px solid #37aef9; border-radius:5px; display:block; width:122px; height:32px; line-height:32px; text-align:center; margin:0 auto;text-decoration:none;}
.appstore dl .dd03 a:hover, .content-right .free a:hover {color:#fff; background:#37aef9;}
.appstore dl .wdj a {color:#3baa24; border:1px solid #3baa24;}
.appstore dl .wdj a:hover { color:#fff; background:#3baa24;}
.nav-bottom { padding:24px 30px; border-top:1px solid #cececb; border-bottom:1px solid #cececb; background:#fff; margin-top:30px;}
.nav-bottom .nav-prev { background:url(../images/content-left.png) no-repeat 15px center; padding:25px 24px 25px 50px;}
.nav-bottom .nav-next {background:url(../images/content-right.png) no-repeat 357px center; padding:25px 50px 25px 24px;border-left:1px solid #b2b2b2;}
.nav-bottom a { display:block; color:#2f2f2f; font-size:20px;}
.nav-bottom a:hover {color: #f65544; text-decoration: none;}
.box.light { background:#fff; border:1px solid #ddd; border-radius:5px; padding:1em;}
.box.info { border:1px solid #ddd; background:#fff; padding:1em 1em 55px; background:url(../images/box-info.png) no-repeat scroll 11px 10px #d3f1ff;}
.vqq {width: 769px; height: 451px; margin:0 auto;}
/*按钮特效*/
.single-author-box { border:1px solid #a4a4a4; border-radius:5px; background:#fff; padding:30px; font-size:20px; line-height:20px; margin-bottom:30px;}
.single-author-box dl { width:580px;}
.single-author-box .dd01 {border-bottom:1px solid #c2c2c2; padding-bottom:17px; margin-bottom:8px;}
.single-author-box .dd01 span {color:#f65544; font-size:16px; margin-top:4px; float: left;}
.single-author-box .dd01 em { color:#282727; font-size:24px; font-weight:700; margin-left:5px;}
.single-author-box .dd01 a { float: right; font-size: 14px; color:#858585; background: url(../images/single-author-icon.png) no-repeat 0 4px; padding-left:19px; margin:4px 0 0 15px;}
.single-author-box .dd01 a:hover {color:#f65544;}
.single-author-box .dd01 .single-author-mail {float: right; color:#858585; font-size: 14px; background: url(../images/single-author-icon.png) no-repeat 0 -33px;padding-left:19px;}
.single-author-box .dd02 {margin:3px 0 0;}
.single-author-box dt { color:#353535; font-size:16px; overflow:hidden; position: relative; bottom: -8px; height: 48px; line-height: 24px; text-align: left;}
.single-author-box img { border-radius:50px;}
.the-content {color:#4d4d4d; font-size:16px; line-height:28px; overflow:hidden;}
.the-content a { color:#ef3320;}
.the-content a:hover { color:#f65544;}
.the-content .wp-caption { max-width:770px; margin:1em auto;}
.the-content .wp-caption img { margin:0 auto;}
.the-content img { max-width:100%; height:auto;}
.the-content p { margin:1em 0;}
.the-content p em { font-style:italic;}
.the-content>p { text-indent:2em;}
.the-content h3 {font-size:1.2em;color:#333;font-weight:normal;margin:20px 0px;line-height:1.3em;}
.the-content h4, .the-content h5, .the-content h6 {color:#444;font-weight:normal;margin:20px 0px;line-height:1.2em;}
.the-content h4 {font-size:2.2em;}
.the-content h5 {font-size:1.8em;}
.the-content h6 {font-size:1.4em;}
.the-content .wp-caption-text { text-indent:inherit; margin:5px 0 0; padding-bottom:6px}
.the-content .aligncenter { margin:24px auto; text-align:center;}
.the-content .alignright { margin:0.5em 0 0.5em 1em; float:right;}
.the-content .alignleft { float:left; margin:0.5em 1em 0.5em 0;}
.praise-wrap em {transition-duration: 0.15s; transition-timing-function: ease-out;}
.praise-wrap em:hover { background-position:0 -64px;}
/*
.bdshare-button-style1-32 { margin:30px 0;}
.bdshare-button-style1-32 span { color:#f65544; font-size:16px;}
.content-main-normal .bdshare-button-style1-32 a {margin:-5px 0 0 10px; transition-duration: 0.15s; transition-timing-function: ease-out; }
.content-main-normal .bdshare-button-style1-32 .bds_tsina { background:url(../images/share/weibo.png) no-repeat;}
.content-main-normal .bdshare-button-style1-32 .bds_weixin { background:url(../images/share/weixin.png) no-repeat;}
.content-main-normal .bdshare-button-style1-32 .bds_renren { background:url(../images/share/renren.png) no-repeat;}
.content-main-normal .bdshare-button-style1-32 .bds_douban { background:url(../images/share/douban.png) no-repeat;}
.content-main-normal .bdshare-button-style1-32 .bds_tqq { background:url(../images/share/qt.png) no-repeat;}
.content-main-normal .bdshare-button-style1-32 .bds_tieba { background:url(../images/share/tieba.png) no-repeat;}
.content-main-normal .bdshare-button-style1-32 .bds_tsina:hover, .content-main-normal .bdshare-button-style1-32 .bds_weixin:hover, .content-main-normal .bdshare-button-style1-32 .bds_renren:hover, .content-main-normal .bdshare-button-style1-32 .bds_douban:hover,.content-main-normal .bdshare-button-style1-32 .bds_tqq:hover,.content-main-normal .bdshare-button-style1-32 .bds_tieba:hover { background-position:left -64px;}*/
.content-main-normal .jiathis_style_32x32 { margin:30px 0;}
.content-main-normal .jiathis_style_32x32 span.fn-left { color:#f65544; font-size:16px;}
.content-main-normal .jiathis_style_32x32 a { display:block; float:left;}
.content-main-normal .jiathis_style_32x32 a span {margin:-5px 0 0 10px; transition-duration: 0.15s; transition-timing-function: ease-out; display:block;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_tsina span { background:url(../images/share/weibo.png) no-repeat;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_weixin span { background:url(../images/share/weixin.png) no-repeat;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_yixin span { background:url(../images/share/yixin.png) no-repeat;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_renren span { background:url(../images/share/renren.png) no-repeat;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_douban span { background:url(../images/share/douban.png) no-repeat;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_tqq span { background:url(../images/share/qt.png) no-repeat;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_tieba span { background:url(../images/share/tieba.png) no-repeat;}
.content-main-normal .jiathis_style_32x32 .jiathis_button_tsina span:hover, .content-main-normal .jiathis_style_32x32 .jiathis_button_weixin span:hover, .content-main-normal .jiathis_style_32x32 .jiathis_button_renren span:hover, .content-main-normal .jiathis_style_32x32 .jiathis_button_douban span:hover,.content-main-normal .jiathis_style_32x32 .jiathis_button_tqq span:hover,.content-main-normal .jiathis_style_32x32 .jiathis_button_tieba span:hover, .content-main-normal .jiathis_style_32x32 .jiathis_button_yixin span:hover { background-position:left -64px;}
.content-main-search em { color:#f65544; font-size:24px; font-weight:700;}
.content-main-search span { color:#6f6f6f; font-size:14px; margin-left:20px;}
.content-search { margin-left:30px;}
.content-search p { color:#6f6f6f; font-size:14px; margin:35px 0 0 10px;}
.archive-author-box { border:none; border-radius:3px; margin:0; border-bottom:1px solid #d9d9d9;}
.archive-author-box .single-author-head { margin-left:8px;}
.content-main-cont .archive-author-box dl { width:480px; margin-right:0;}
.content-main-cont .archive-author-box dl .dd01 span { margin-right:5px;} 
.archive-author-box dl dd.dd01 { color:#282727; font-size:24px; font-weight:700;}
.archive-author-box dl dd.dd02 { color:#f65544; font-size:14px;}
.archive-author-box dl dd.dd02 a { font-size:14px; padding:0;}
.archive-author-box dl dt { width:480px; }
/*评测*/
.content-main-review { position:relative;}
.content-main-review .bNav { text-align:center; height:40px; margin:0 0 7px;}
.review-head { position:relative; height:288px; overflow:hidden;}
.review-head img { border-radius:5px; width:770px; height:auto;}
.review-head-bg { background:url(../images/review-bg.png) no-repeat; width:770px; height:170px; position:absolute; left:0; top:119px; z-index:1;}
.review-head-style { position:absolute; top:211px; z-index:2;text-align:center; width:700px; padding:0 35px;}
.review-head-style a { display:inline-block; *display:inline; zoom:1; margin-right:10px; font-size:16px; color:#fff; min-width:90px; height:30px; line-height:30px; border-radius:5px; font-weight:700; text-align:center;}
.review-head-style a:hover {animation-duration: 0.15s; animation-name: shaker; animation-timing-function: linear; text-decoration:none;}
.review-head-style a.a01 { background:#37aef9;border:1px solid #37aef9;}
.review-head-style a.a01:hover { background-color:transparent; color:#37aef9;}
.review-head-style a.a02 { background:#f78181;border:1px solid #f78181;}
.review-head-style a.a02:hover { background-color:transparent;color:#f78181;}
.review-head-style a.a03 { background:#fea06f;border:1px solid #fea06f;}
.review-head-style a.a03:hover { background-color:transparent; color:#fea06f;}
.review-head-style a.a04 { background:#5ecfb8;border:1px solid #5ecfb8;}
.review-head-style a.a04:hover { background-color:transparent; color:#5ecfb8;}
.content-main-review h1 { font-size:32px; text-align:center; position:absolute; width:770px; top:290px; z-index:2;}
.content-main-review .single-author { margin:75px 140px 0 0; border-bottom:none;}
.content-main-review .single-author img { border-radius:37px;}
.content-main-review .single-author a span { font-size:20px;}
.content-main-review .single-author a img {margin:0 20px;}
.content-main-review .single-author span { margin-top:30px;}
.content-main-review .single-author a span, .content-main-review .single-author a em { margin-top:23px;}
.content-main-review .review-excerpt { border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background:#fff; font-size:18px; text-align:center; color:#838383; padding:18px 35px; line-height:28px;}
.review-grade {border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background:#fff; padding:26px 30px; margin-top:30px;}
.review-grade-right { width:150px; padding-top:20px; margin-top:3px; height:130px; text-align:center; border-radius:37.5px; color:#fff; }
.review-grade-5 {background-image: -moz-linear-gradient(top, #8ce35c, #4bb810); /*火狐*/
background: -o-linear-gradient(top, #8ce35c 0%,#4bb810 100%);/*Opera*/
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8ce35c), color-stop(1,#4bb810)); /*Chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ce35c', endColorstr='#4bb810', GradientType='0'); /*IE*/}
.review-grade-4 {background-image: -moz-linear-gradient(top, #aaef43, #80bb25); /*火狐*/
background: -o-linear-gradient(top, #aaef43 0%,#80bb25 100%);/*Opera*/
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aaef43), color-stop(1,#80bb25)); /*Chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaef43', endColorstr='#80bb25', GradientType='0'); /*IE*/}
.review-grade-3 {background-image: -moz-linear-gradient(top, #e8e754, #c2c113); /*火狐*/
background: -o-linear-gradient(top, #e8e754 0%,#c2c113 100%);/*Opera*/
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e8e754), color-stop(1,#c2c113)); /*Chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e754', endColorstr='#c2c113', GradientType='0'); /*IE*/}
.review-grade-2 {background-image: -moz-linear-gradient(top, #fc9462, #fd6217); /*火狐*/
background: -o-linear-gradient(top, #fc9462 0%,#fd6217 100%);/*Opera*/
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fc9462), color-stop(1,#fd6217)); /*Chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc9462', endColorstr='#fd6217', GradientType='0'); /*IE*/}
.review-grade-1 {background-image: -moz-linear-gradient(top, #fe6b6b, #fd3535); /*火狐*/
background: -o-linear-gradient(top, #fe6b6b 0%,#fd3535 100%);/*Opera*/
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fe6b6b), color-stop(1,#fd3535)); /*Chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe6b6b', endColorstr='#fd3535', GradientType='0'); /*IE*/}
.review-grade-right span {font-size:18px;}
.review-grade-right h3 { font-size:60px; margin:-9px 0; font-family:'HelveticaNeueLTPro',Arial;}
.review-grade-right p { font-size:18px; font-weight:700;}
.review-grade-left { width:530px;}
.review-grade-left dl dt, .review-grade-star-cont h4 { color:#f65544; font-size:20px; font-weight:700;}
.review-grade-left dl dd { font-size:16px; line-height:24px;}
.review-grade-left-true, .review-grade-left-false { width:245px; margin-right:20px;}
.review-grade-star-cont { margin-top:20px; width:550px; position:relative;}
.review-grade-star-cont h4 span { font-size:14px; color:#797979; margin-left:10px; font-weight:normal;}
.review-grade-star { width:500px; margin-top:6px; line-height:0;}
.review-grade-star img { float:left; margin-right:5px; }
.wp-caption-text { font-size:14px; color:#8b8b8b; text-align:center; border-bottom:1px solid #d4d4d1; line-height:20px;}
.praise-wrap { margin-top:26px;}
.praise-wrap em { background:url(../images/praise.png) no-repeat; width:32px; height:32px; margin-right:20px; cursor:pointer;}
.praise-wrap em.praiselink { background-position:0 bottom; cursor:default;}
.praise-wrap span { color:#7d7d7d; font-size:16px; margin-top:6px;}
.star-cover { width:255px; height:60px; position:absolute; top:29px; z-index:9999; background:url(about:blank);}
/*页尾*/
.footer-wrap { width:100%; background:#545454; padding:30px 0}
.footer { width:1260px; margin:0 auto;}
.footer-red { font-size:18px; color:#95dffe;}
.footer-white, .footer-white a { font-size:14px; color:#fff; }
.footer-left { margin-left:25px;}
.footer-left dt, .footer-center dt, .footer-right dt { margin-bottom:18px;}
.footer-left dt span { padding-right:17px; font-weight:700;}
.footer-left dd { line-height:24px;}
.footer-center { padding:0 25px; border-left:1px solid #8d8c8c; border-right:1px solid #8d8c8c; margin:0 25px; width:690px;}
.footer-center .footer-white a {margin-left:-4px;}
.footer-center a:hover { text-decoration:none; color:#fff;}
.footer-center .footer-red, .footer-right .footer-red { font-weight:700;}
.footer-us { margin-bottom:20px; margin-left:4px;}
.footer-usCom { margin-left:10px; font-size:14px; color:#95dffe;}
.footer-usCom:hover { color:#fff;}
.footer-center dd { line-height:24px;}
.footer-center .footer-white span { color:#95dffe; font-weight:700;}
.footer-right dd p { font-size:14px; color:#6fc673; margin:5px 0 18px 0;}
.footer-left-share { position:fixed; bottom:30px; left:50%; margin-left:-710px; z-index:2;}
.footer-left-share li a { display:block; width:80px; height:80px;}
.footer-left-share li a span{ display:none;}
.footer-left-share li.li01 a { background:url(../images/left-weibo.png) no-repeat;}
.footer-left-share li.li02 em { display:block; width:80px; height:80px;background:url(../images/left-weixin.png) no-repeat; cursor:pointer;}
.footer-left-share li.li02 em span { display:none;}
.footer-left-share li.li02 div { position:absolute; top:0; left:80px; z-index:99999;}
.footer-left-share li.li03 a { background:url(../images/left-qq.png) no-repeat;}
.footer-left-share li.li04 a { background:url(../images/left-top.png) no-repeat; cursor:pointer;}
.footer-top-small { margin:60px 50px 0 0; display:none;}
.links-wrap { background:#8d8c8c; width:100%; height:60px; line-height:60px;}
.links { width:1235px; padding-left:25px; font-size:14px; margin:0 auto; color:#fff;}
.links a { color:#fff; padding:0 8px 0 6px;}
.links a:hover { text-decoration:none; color:#fe8286;}
/*小工具*/
.sidebar-tool { width:399px; margin-bottom:30px;}
.sidebar-tool-duoshuo h3 {color: #f65544; font-size: 20px; font-weight: 700; margin: -6px 0 0; padding-bottom: 10px;}
.sidebar-tool-duoshuo li { padding-left:29px;}
.sidebar-tool-duoshuo .ds-recent-comments img { border-radius:25px; width:40px !important; height:40px !important;}
.sidebar-tool-duoshuo .ds-recent-comments .ds-meta a { color:#5f5f5f;}
.sidebar-tool-duoshuo .ds-recent-comments .ds-meta a:hover { text-decoration:none;}
.sidebar-tool-duoshuo .ds-recent-comments .ds-meta { font-weight:700;}
.sidebar-tool-duoshuo #ds-recent-comments li.ds-comment .ds-thread-title a { font-size:14px; color:#f65544;}
.sidebar-tool-duoshuo #ds-recent-comments li.ds-comment .ds-thread-title a:hover { text-decoration:none; color:#db4646;}
.sidebar-tool-duoshuo #ds-recent-comments li.ds-comment .ds-thread-title { line-height:20px; font-size:14px; color:#292929; margin:0;}
.sidebar-tool-duoshuo #ds-recent-comments li.ds-comment .ds-excerpt { color:#7c7c7c; font-size:14px; line-height:24px;}
.sidebar-tool-duoshuo #ds-recent-comments li.ds-comment.ds-show-avatars { padding:10px 0 11px 55px!important;}
.sidebar-tool-duoshuo #ds-recent-comments li.ds-comment .ds-avatar { top:14px !important;}
.sidebar-tool-duoshuo #ds-recent-comments li.ds-comment .ds-time { font-size:12px; color:#292929; font-weight:normal;}
.page { width:1200px; margin:90px auto 20px;}
.page { line-height:30px;}
.page .page-report {display: block; width: 248px; margin:50px auto; border-radius: 5px; text-indent:0; text-align: center; height: 48px; line-height: 48px; font-style: 24px; color:#e30014; border:1px solid #e30014;}
.page .page-report:hover { background:#e30014; color:#fff; }
.page h2 {color: #f65544; font-size: 20px; font-weight: 700; padding-bottom: 10px;}
.page h3 { margin:10px 0;}
.page p {margin:1em 2em;}
.page>p { text-indent:2em; margin-bottom:15px;}
.page .aligncenter {text-align:center;margin:1.0em auto;display: block;}
.page a { color:#f65544;}
.page a:hover { text-decoration:none; color:#f65544;}
/*404*/
.body404 .content { background:url(../images/img/404-1/404.jpg) no-repeat; width:1200px; height:554px; margin-top:71px;}
.body404 .content dl { text-align:center; font-size:24px; color:#3f3f3f; padding-top:454px;}
.body404 .content dl dd a { color:#f97579; font-size:18px;}
/* fluid columns */
.one_half{ width:48%; }
.one_third{ width:30.66%; }
.two_third{ width:65.33%; }
.one_fourth{ width:22%; }
.three_fourth{ width:74%; }
.one_fifth{ width:16.8%; }
.two_fifth{ width:37.6%; }
.three_fifth{ width:58.4%; }
.four_fifth{ width:67.2%; }
.one_sixth{ width:13.33%; }
.five_sixth{ width:82.67%; }
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ position:relative; margin-right:1em; float:left; }
.one_half.last,.one_third.last,.two_third.last,.three_fourth.last,.one_fourth.last,.one_fifth.last,.two_fifth.last,.three_fifth.last,.four_fifth.last,.one_sixth.last,.five_sixth.last{ margin-right:0 !important; clear:right; }
.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
.one_half .wp-caption, .one_third .wp-caption{ width:100% !important;}
.the-content table .wp-caption { width:98% !important;}
.the-content table .wp-caption img { width:100% !important;}
.s_wrap { padding-bottom:21px; position:relative;}
.screen-show { width:131px; height:15px;background:url(../images/show-big.png) no-repeat; position:absolute; bottom:0; left:50%; margin-left:-50px; cursor:pointer; color:#9d9d9d; font-size:14px; padding:0 0 7px 25px; line-height:14px;}
.screen-show span { display:inline-block; _display:inline; width:14px; height:9px; background:url(../images/zuihaowan-bottom.png) no-repeat; margin-left:8px;}
.screen-show span.addshow { background-image:url(../images/zuihaowan-top.png);}
/* dropcap */
.dropcap {display:block;float:left;font-size:3em;line-height:1em;margin-right:0.2em;color:#444;}
.dropcap_x {display:inline;}
/* divider */
.divider {display:block;background:#E0E0E0;height:1px;margin:20px 0px;}
/*fancy boxes*/
.box-wrapper {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin:10px 2em;}
.box {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding:15px 15px 10px 15px;}
.box-wrapper.light {border:1px solid #DDD;}
.box.light {border:1px solid #FFF;background:#FCFCFC;}
.box-wrapper.dark {border:1px solid #444;}
.box.dark {border:1px solid #999;color:#FFF;background:#777;}
.box.dark h1, .box.dark h2, .box.dark h3, .box.dark h4, .box.dark h5, .box.dark h6 {color:#FFF;}
.box-wrapper.info {border:1px solid #B2D8EE;}
.box.info {border:1px solid #FFF;background:#D3F1FF url(../images/box-info.png) no-repeat 11px 10px;padding-left:55px;}
.box-wrapper.alert {border:1px solid #D6C78E;}
.box.alert {border:1px solid #FFF;background:#FFEEAA url(../images/box-alert.png) no-repeat 11px 10px;padding-left:55px;}
.box-wrapper.success {border:1px solid #BFCE8C;}
.box.success {border:1px solid #FFF;background:#EEFFAE url(../images/box-success.png) no-repeat 11px 10px;padding-left:55px;}
.box-wrapper.help {border:1px solid #C9CCE4;}
.box.help {border:1px solid #FFF;background:#E1E5FF url(../images/box-help.png) no-repeat 11px 10px;padding-left:55px;}
.box-wrapper.error {border:1px solid #CCAFB1;}
.box.error {border:1px solid #FFF;background:#FAD7DA url(../images/box-error.png) no-repeat 11px 10px;padding-left:55px;}
.box-wrapper.tip {border:1px solid #DDC9C2;}
.box.tip {border:1px solid #FFF;background:#FFE9E0 url(../images/box-tip.png) no-repeat 11px 10px;padding-left:55px;}
.box-wrapper.download {border:1px solid #AFD8D3;}
.box.download {border:1px solid #FFF;background:#CFFFFA url(../images/box-download.png) no-repeat 11px 10px;padding-left:55px;}
.box-wrapper.warning {border:1px solid #D0B6C4;}
.box.warning {border:1px solid #FFF;background:#FDDDEF url(../images/box-warning.png) no-repeat 11px 10px;padding-left:55px;}
.screening_wrap { border-top:1px solid #bec0c2; border-bottom:1px solid #bec0c2; background:#fff; width:1140px; padding:15px 30px; margin-top:30px; overflow:hidden;}
.screening_wrap li { margin:10px 0;}
.screening_wrap li span { color:#f65544; font-size:16px; font-weight:700; display:inline-block; text-align:right; width:80px;}
.screening_wrap li a { color:#2e2e2e; font-size:16px; margin-left:20px;}
.screening_wrap li a:hover { color:#dc1615;}
.screening_wrap .screening_tag { width:1075px;}
.screening_wrap .screening_tag span { float:left;}
blockquote {border-left:4px solid #E6E6E6;background:#F9F9F9;padding:16px 14px 12px 20px;font-style:italic;color:#777;margin:10px 15px 15px 15px;display:inline-block;}
.content-main-cont .content-main-ad { padding:0;}
.content-main-cont .content-main-ad a { padding:0; margin:0;}
.content-main-cont .content-main-ad a img { width:100% !important; height:100% !important;}
/*jquery toggle*/
h3.toggle {cursor:pointer;background:url(../images/toggle-plus.png) no-repeat 0px 5px;padding-left:25px;margin-bottom:15px;}
h3.toggle.active {background:url(../images/toggle-minus.png) no-repeat 0px 10px;margin-bottom:15px;}
.toggle-content {padding:10px 0px 20px 0px; display:none;}
.toggle-box-wrapper {border:1px solid #E0E0E0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin:10px 0px;}
.toggle-box {border:2px solid #FFF;background:#FCFCFC;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding:5px 10px 10px 10px;}
.toggle-box .toggle-content {padding-bottom:5px;}
.toggle-box h3.toggle {margin-bottom:0px;}
#jiathis_webchat img {margin:10px auto 0;}

@media screen and (max-width:960px) {
	.header, .content, .footer, .header-top { width:670px;}
	.content-main-hot, .content-right, .category, .player ul .li02, .header-search, .content-main-hover, .footer-center, .links-wrap, .header-contribute-index, .footer-left-share, .s_wrap, .appstore-dw, .search-no, .header-top div.fn-right a.a02 { display:none;}
	.player ul .li01, .player ul .li01 a.imgs img, .player ul .li01 a.imgs div.player-bg {width:670px; height:340px;}
	.review-head img, .content-main-normal, .review-head-bg, .content-main-review h1 { width:688px;}
	.review-head-style { width:618px;}
	.header-logo { width:85px; overflow:hidden;}
	.review-grade-right { margin-top:15px; float:left;}
	.single-author-box dl { width:500px;}
    .single-author-box .dd01 a { display: none;}
	.footer-right { margin-left:25px;}
	.footer-top-small { display:block;}
	.the-content .wp-caption { max-width:640px;}
    .vqq {width: 639px; height: 378px; margin:0 auto;}
}
@media screen and (min-width: 965px) {
	.header, .content, .footer, .header-top { width:1001px;}
	.content-main-hot, .category, .links-wrap, .header-contribute-index, .appstore-dw, .footer-left-share, .footer-center, .s_wrap , .content-main-hover { display:none;}
	.player ul .li01, .player ul .li01 a.imgs img, .player ul .li01 a.imgs div.player-bg {width:672px; height:370px}
	.player ul .li02, .player ul .li02 a.imgs img, .player ul .li02 a.imgs div.player-bg { width:329px; height:185px}
	.nav-bg, .li-description, .footer-top-small, .search-no { display:block;}
	.header-logo { width:223px;}
    .header-search { width:229px;}
	.header-search #s { width:190px;}
	.content-right .free { width:298px; padding-bottom:15px;}
	.content-right .free dl { width:156px;}
	.content-right .free div img { width:98px !important; height:98px !important;}
	.content-right-low ul li dl { width:220px;}
	.content-right-low ul li a, .content-right-ranking ul li a { width:298px; height:auto;} 
	.content-right-low { width:329px;}
	.sideber-contribute img, .sidebar-ad img { width:300px !important; border-radius: 5px;}
	.sidebar-tool { width:329px;}
	.review-grade-right { margin-top:15px; float:left;}
	.appstore dl { margin:0;}
	.review-head img, .review-head-bg, .content-main-normal, .content-main-review h1 { width:640px;}
	.review-head-style { width:570px;}
	.single-author-box dl { width:450px;}
    .single-author-box .dd01 a { display: none;}
	.footer-right { margin-left:25px;}
	.the-content .wp-caption { max-width:640px;}
	.header-top div.fn-right a.a02 { display:inline;}
    .vqq {width: 639px; height: 378px; margin:0 auto;}
}
@media screen and (min-width: 1200px) {
	.header, .content, .header-top { width:1200px;}
	.footer { width:1260px;}
	.player ul .li01, .player ul .li01 a.imgs img, .player ul .li01 a.imgs div.player-bg {width:800px; height:450px;}
	.player ul .li02, .player ul .li02 a.imgs img, .player ul .li02 a.imgs div.player-bg { width:400px; height:225px;}
	.content-main-hot, .category,.links-wrap, .header-contribute-index, .li-description, .appstore-dw, .footer-left-share, .s_wrap, .footer-center, .content-main-hover, .search-no { display:block;}
	.header-logo { width:223px;}
	.header-search { width:246px;}
	.header-search #s { width:208px;}
	.content-right .free { width:368px; padding-bottom:0;}
	.content-right .free dl { width:176px;}
	.content-right .free div img { width:148px !important; height:148px !important; border:1px solid #c8c8c8;}
	.content-right-low ul li dl { width:290px;}
	.content-right-low ul li a, .content-right-ranking ul li a { width:370px;} 
	.content-right-low, .sidebar-tool { width:399px;}
	.sideber-contribute img,.sidebar-ad img { width:370px !important; border-radius: 5px;}
	.review-grade-right { margin-top:3px; float:right;}
	.appstore dl { margin:0 20px;}
	.review-head img, .review-head-bg, .content-main-normal, .content-main-review h1 { width:770px;}
	.review-head-style { width:700px;}
	.single-author-box dl { width:580px;}
    .single-author-box .dd01 a { display: block;}
	.footer-right { margin-left:0;}
	.footer-top-small { display:none;}
	.the-content .wp-caption { max-width:770px;}
	.header-top div.fn-right a.a02 { display:inline;}
    .vqq {width: 769px; height: 451px; margin:0 auto;}
}
@media screen and (max-width: 1380px) {
	 .footer-left-share { position:fixed; bottom:30px; left:50%; margin-left:-675px;}
	.footer-left-share li a { display:block; width:50px; height:50px;}
	.footer-left-share li a span{ display:none;}
	.footer-left-share li.li01 a { background:url(../images/left-weibo-s.png) no-repeat;}
	.footer-left-share li.li02 em { display:block; width:50px; height:50px;background:url(../images/left-weixin-s.png) no-repeat; cursor:pointer;}
	.footer-left-share li.li02 em span { display:none;}
	.footer-left-share li.li02 div { position:absolute; top:0; left:50px; z-index:99999;}
	.footer-left-share li.li03 a { background:url(../images/left-qq-s.png) no-repeat;}
	.footer-left-share li.li04 a { background:url(../images/left-top-s.png) no-repeat;}
	.footer-left-share li.li02 div { background:url(../images/weixin-code-150.png) no-repeat; width:150px; height:150px; }
}
@media screen and (min-width: 1400px) {
	 .footer-left-share { position:fixed; bottom:30px; left:50%; margin-left:-710px;}
	.footer-left-share li a { display:block; width:80px; height:80px;}
	.footer-left-share li a span{ display:none;}
	.footer-left-share li.li01 a { background:url(../images/left-weibo.png) no-repeat;}
	.footer-left-share li.li02 em { display:block; width:80px; height:80px;background:url(../images/left-weixin.png) no-repeat; cursor:pointer;}
	.footer-left-share li.li02 em span { display:none;}
	.footer-left-share li.li02 div { position:absolute; top:0; left:80px; z-index:99999;}
	.footer-left-share li.li03 a { background:url(../images/left-qq.png) no-repeat;}
	.footer-left-share li.li04 a { background:url(../images/left-top.png) no-repeat;}
	.footer-left-share li.li02 div { background:url(../images/weixin-code-big.jpg) no-repeat; width:240px; height:240px; }
}
.top_float{
    position: fixed;
    top: 0;
}